﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRQDMeta.InputDto._20220418
{
    /// <summary>
    ///  获取元宇宙素材目录导航
    /// </summary>
    public class QDMaterialTreeInput
    {
        /// <summary>
        ///  父目录Path
        /// </summary>
        public string folderPath { get; set; }
        /// <summary>
        ///  权限角色代码
        /// </summary>
        public string roleCode { get; set; }
        /// <summary>
        ///  分组名称
        /// </summary>
        public string groupName { get; set; }
        /// <summary>
        ///  返回数据格式
        ///  tree：树型格式
        ///  list：数组格式
        /// </summary>
        public string dataFormat { get; set; } = "tree";
        /// <summary>
        ///  是否推荐
        ///  -1：全部
        ///  1：推荐
        ///  0：不推荐
        /// </summary>
        public int isPush { get; set; } = -1;
        /// <summary>
        ///  关键字
        ///  模糊匹配：目录名称、备注
        /// </summary>
        public string keyword { get; set; }
        /// <summary>
        ///  类别
        ///  素材=QDMaterial
        ///  应用=QDMeta
        ///  城市=VRBuilding
        /// </summary>
        public string pageType { get; set; }
    }
}